layui.use(['form', 'jquery', 'jquery_cookie'], function () {
    var form = layui.form,
        layer = layui.layer,
        $ = layui.jquery,
        $ = layui.jquery_cookie($);


    // layui 用户登录 表单提交
    /**
     *  form.on(submit(目标元素的lay-filter属性值),function(data)）
     */
    form.on('submit(login)', function (data) {
        // 获取表单元素 用户名+密码
        data = data.field;
        console.log(data);
        console.log(data.userPwd)
        /**
         *  用户名 密码 非空校验
         */
        if (isEmpty(data.userName)) {
            layer.msg("用户名不能为空!",{icon:5});
            return false;
        }

        if (isEmpty(data.userPwd)) {
            layer.msg("用户密码不能为空!",{icon:5});
            return false;
        }



        $.ajax({
            type: "post",
            url: ctx + "/user/login",
            data: {
                userName: data.userName,
                userPwd: data.userPwd
            },
            dataType: "json",
            success: function (data) {
                /**
                 *  200 成功  其余 拿具体结果信息
                 */
                if (data.code == 200) {
                    layer.msg("用户登录成功", function () {
                        var result = data.result;
                        $.cookie("userIdStr", result.userIdStr,{path:"/"});
                        $.cookie("userName", result.userName,{path:"/"});
                        $.cookie("trueName", result.trueName,{path:"/"});
                        /**
                         *  查看自动登入复选框是否被选择  如果被选择 就 把 ccookie 设置为7
                         * expires: day
                         * $().is()
                         */
                        if ($("input[type='checkbox']").is(":checked")) {
                            $.cookie("userIdStr", result.userIdStr, {expires: 7,path:"/"});
                            $.cookie("userName", result.userName, {expires: 7,path:"/"});
                            $.cookie("trueName", result.trueName, {expires: 7,path:"/"});
                        }
                        window.location.href = ctx + "/main"
                    })
                } else {
                    layer.msg(data.msg,{icon: 5});
                }
            }
        });


        return false;


    })


});